divine lamb - German English Dictionary